Compund Words

Last Search Words

Sponsored Links

Search Result:Sir Richard Owen

sir richard owen   (TTS Sound)



Overview of noun sir_richard_owen

The noun sir richard owen has 1 sense


  • Owen, Sir Richard Owen -- (English comparative anatomist and paleontologist who was an opponent of Darwinism (1804-1892))